latex_learn

正文

正文各级标题

chapter——章,一般只用于可以成书的文章
section——节
subsection——小节
subsubsection——小小节
也就是对应着我们的多级标题

换行、换段、换页、首行缩进等命令

  • \(\newline、\linebreak、\[offset]):换行
  • \par:分段
  • \newpage:分页命令
  • \setlength{\parindent}{长度}:首行缩进

图片

\begin{figure}
\centering
\includegraphics[图片大小][图片路径]
\caption{图片标题,说明}
\label{图片标签}
\end{figure}
如果需要双栏,则在figure后+*

h:here t:top b:bottom p:page
默认:tbp,htbp:尽量放在当前位置,如果不行就页面顶部,底部或者单独一页

伪代码


\begin{algorithm}
    \caption{Quicksort}
    \begin{algorithmic}
        \Procedure{Quicksort}{$A, p, r$}
        \If{$p < r$}
        \State $q \gets $ \Call{Partition}{$A, p, r$}
        \State \Call{Quicksort}{$A, p, q - 1$}
        \State \Call{Quicksort}{$A, q + 1, r$}
        \EndIf
        \EndProcedure
        \Procedure{Partition}{$A, p, r$}
        \State $x \gets A[r]$
        \State $i \gets p - 1$
        \For{$j \gets p$ \To $r - 1$}
        \If{$A[j] < x$}
        \State $i \gets i + 1$
        \State exchange
        $A[i]$ with $A[j]$
        \EndIf
        \State exchange $A[i]$ with $A[r]$
        \EndFor
        \EndProcedure
    \end{algorithmic}
\end{algorithm}  
\begin{algorithm}
    \caption{Quicksort}
    \begin{algorithmic}
        \Procedure{Quicksort}{$A, p, r$}
        \If{$p < r$}
        \State $q \gets $ \Call{Partition}{$A, p, r$}
        \State \Call{Quicksort}{$A, p, q - 1$}
        \State \Call{Quicksort}{$A, q + 1, r$}
        \EndIf
        \EndProcedure
        \Procedure{Partition}{$A, p, r$}
        \State $x \gets A[r]$
        \State $i \gets p - 1$
        \For{$j \gets p$ \To $r - 1$}
        \If{$A[j] < x$}
        \State $i \gets i + 1$
        \State exchange
        $A[i]$ with $A[j]$
        \EndIf
        \State exchange $A[i]$ with $A[r]$
        \EndFor
        \EndProcedure
    \end{algorithmic}
\end{algorithm}

字体

mathbb(空心R):blackboard bold
mathbf(粗黑):boldface
mathcal:艺术体